payment by note - Francés Inglés Diccionario